// IMusicService.aidl
package com.listen.playanddown;

// Declare any non-default types here with import statements

interface IMusicService {

    /**
     * 打开音乐
     */
      void openMusic(int position) ;
      int getCurrentPosition() ;
    /**
     * 播放
     */
      void playMusic() ;

    /**
     * 暂停
     */
      void puaseMusic();

    /**
     * 停止
     */
      void stopMusic() ;

      String getUrl();
      String getImageUrl();

    /**
     * 得到进度
     */
      String getProgress() ;
    /**
     * 得到时长
     */
      String getTime() ;

    /**
     * 得到名称
     */
      String getName() ;

    /**
     * 得到作者
     */
      String getAuthor();

    /**
     * 播放上一首
     */
      void playTop() ;

    /**
     * 播放下一首
     */
      void playNext() ;
      //是否播放
      boolean isPlaying();
   /**
     * 拖动进度
     */
      void seekTo(int position) ;

    void    setPlaySpeed(double speed) ;
}
